Use the Toggle Button 3D node to create a 3D UI control that the user can interact with through clicking, tapping, or pressing a keyboard key, and that has multiple toggle states. More...
#include <kanzi/ui/node/toggle_button3d.hpp>
Public Types | |
using | ConceptClass |
Button concept used to implement this class. | |
Public Types inherited from kanzi::ButtonConceptImpl< Node3D, ToggleButton3D > | |
using | ToggleButtonGroup |
Static Public Member Functions | |
static ToggleButton3DSharedPtr | create (Domain *domain, string_view name) |
Creates a toggle button node. | |
static PropertyTypeEditorInfoSharedPtr | makeEditorInfo () |
Static Public Member Functions inherited from kanzi::ButtonConceptImpl< Node3D, ToggleButton3D > | |
static PropertyTypeEditorInfoSharedPtr | makeEditorInfo () |
Static Public Member Functions inherited from kanzi::ClickConceptImpl< TBaseClass, TDerivedClass > | |
static PropertyTypeEditorInfoSharedPtr | makeEditorInfo () |
Static Public Member Functions inherited from kanzi::ClickConcept | |
static PropertyTypeEditorInfoSharedPtr | makeEditorInfo () |
Static Public Member Functions inherited from kanzi::ButtonConcept | |
static PropertyTypeEditorInfoSharedPtr | makeEditorInfo () |
Use the Toggle Button 3D node to create a 3D UI control that the user can interact with through clicking, tapping, or pressing a keyboard key, and that has multiple toggle states.
Button concept used to implement this class.
|
explicitprotected |
Constructor.
domain | The UI domain the new node belongs to. |
name | The name of the node. |
|
static |
Creates a toggle button node.
domain | The UI domain to which the new node belongs. |
name | The name of the node. |
|
static |